package day1009;

import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;

public class EmployeeDaoImpl    implements    EmployeeDao {
    //实现EmployeeDao接口，就要实现接口中三个抽象方法
    Collection <String>  collection=new ArrayList();
    public boolean insertEmployee(String name) {
        if(!collection.contains(name)){//如果collection没有name
            collection.add(name);//则将name添加到collection中
            return true;
        }
        return false;
    }
    public boolean isExists(String name) {
        return collection.contains(name);//判断name是否存在于collection集合
    }
    public void showAll() {
        //collection集合： 采用Iterator迭代器获取collection每个元素
        Iterator<String>  ite=collection.iterator();//1.collection调用方法获取迭代器
        while(ite.hasNext()){//2.while(调用方法下一位是否有元素){
            String ele=ite.next();//   3.调用方法获取一个元素
            System.out.print("ele = " + ele);//没有ln不会换行，打印一个名字紧接着打印第二个名字
        }// }
        System.out.println();
    }
}







